an improvised beach tent - Englisch Synonyme Wörterbuch